package com.station.Activitys.bean;

import java.io.Serializable;
import java.util.List;

/**
 * 项目名称：基站管理平台 手机app
 * 类描述：基站 详细信息 实体类
 * 创建人：张飞祥
 * 创建时间：2018/10/8 17:05
 * 修改人：张飞祥
 * 修改时间：2018/10/8 17:05
 * 修改备注：
 */
public class SurveyDetails extends Survey implements Serializable {

    //最新审批记录备注  （假如未通过  则里面是未通过的原因）
    private String AuditingInfoRemark;

    //TODO 公用
    //属于哪个 设计院
    private String DesignInstitudeId;
    //设计院名称
    private String DesignInstitudeName;
    //图片列表
    private List<ImageJson> Imgs;
    //自动获取经度
    private String AutoGpsX;
    //自动获取纬度
    private String AutoGpsY;
    //手动输入经度
    private String ManualInputGpsX;
    //手动输入纬度
    private String ManualInputGpsY;
    //信号强度
    private String SignalIntensity;
    //工程期数
    private String NumOfProject;

    //TODO 非室分
    //天线挂高
    private String Height;
    //天线方位角
    private String AntennaAzimuth;
    //是否BBU集中部署
    private String IsBBUCentralizedDeployment;
    //扇区配置
    private String SectorAllocation;
    //RRU规划功率
    private String RRUPlanningPower;
    //RRU收发需求
    private String RRUTransceiverRequirements;
    //是否需远程电下倾调整
    private String RemotePowerDownAdjustmentIsRequired;

    //TODO 室分
    //室分子场景类型
    private String ChamberMolecularSceneType;
    //频段
    private String FrequencyChannel;
    //室分类型
    private String CompartmentType;
    //覆盖建筑、楼层或位置
    private String CoveringBuildingsFloorsOrLocations;
    //覆盖面积
    private String CoverageArea;
    //有源室分的PRRU信源个数
    private String PRRUSourcesNum;
    //无源室分的PRRU信源个数
    private String NumberOfRRUSourcesForPassiveCellDivision;
    //无源室分单双路类型
    private String PassiveCellTypeSingleAndDoubleChannelType;

    public String getAuditingInfoRemark() {
        return AuditingInfoRemark;
    }

    public void setAuditingInfoRemark(String auditingInfoRemark) {
        AuditingInfoRemark = auditingInfoRemark;
    }

    public String getDesignInstitudeId() {
        return DesignInstitudeId;
    }

    public void setDesignInstitudeId(String DesignInstitudeId) {
        this.DesignInstitudeId = DesignInstitudeId;
    }

    public List<ImageJson> getImgs() {
        return Imgs;
    }

    public void setImgs(List<ImageJson> Imgs) {
        this.Imgs = Imgs;
    }

    public String getAutoGpsX() {
        return AutoGpsX;
    }

    public void setAutoGpsX(String AutoGpsX) {
        this.AutoGpsX = AutoGpsX;
    }

    public String getAutoGpsY() {
        return AutoGpsY;
    }

    public void setAutoGpsY(String AutoGpsY) {
        this.AutoGpsY = AutoGpsY;
    }

    public String getManualInputGpsX() {
        return ManualInputGpsX;
    }

    public void setManualInputGpsX(String ManualInputGpsX) {
        this.ManualInputGpsX = ManualInputGpsX;
    }

    public String getManualInputGpsY() {
        return ManualInputGpsY;
    }

    public void setManualInputGpsY(String ManualInputGpsY) {
        this.ManualInputGpsY = ManualInputGpsY;
    }

    public String getSignalIntensity() {
        return SignalIntensity;
    }

    public void setSignalIntensity(String SignalIntensity) {
        this.SignalIntensity = SignalIntensity;
    }

    public String getHeight() {
        return Height;
    }

    public void setHeight(String Height) {
        this.Height = Height;
    }

    public String getAntennaAzimuth() {
        return AntennaAzimuth;
    }

    public void setAntennaAzimuth(String AntennaAzimuth) {
        this.AntennaAzimuth = AntennaAzimuth;
    }

    public String getIsBBUCentralizedDeployment() {
        return IsBBUCentralizedDeployment;
    }

    public void setIsBBUCentralizedDeployment(String IsBBUCentralizedDeployment) {
        this.IsBBUCentralizedDeployment = IsBBUCentralizedDeployment;
    }

    public String getSectorAllocation() {
        return SectorAllocation;
    }

    public void setSectorAllocation(String SectorAllocation) {
        this.SectorAllocation = SectorAllocation;
    }

    public String getRRUPlanningPower() {
        return RRUPlanningPower;
    }

    public void setRRUPlanningPower(String RRUPlanningPower) {
        this.RRUPlanningPower = RRUPlanningPower;
    }

    public String getRRUTransceiverRequirements() {
        return RRUTransceiverRequirements;
    }

    public void setRRUTransceiverRequirements(String RRUTransceiverRequirements) {
        this.RRUTransceiverRequirements = RRUTransceiverRequirements;
    }

    public String getRemotePowerDownAdjustmentIsRequired() {
        return RemotePowerDownAdjustmentIsRequired;
    }

    public void setRemotePowerDownAdjustmentIsRequired(String RemotePowerDownAdjustmentIsRequired) {
        this.RemotePowerDownAdjustmentIsRequired = RemotePowerDownAdjustmentIsRequired;
    }

    public String getChamberMolecularSceneType() {
        return ChamberMolecularSceneType;
    }

    public void setChamberMolecularSceneType(String ChamberMolecularSceneType) {
        this.ChamberMolecularSceneType = ChamberMolecularSceneType;
    }

    public String getFrequencyChannel() {
        return FrequencyChannel;
    }

    public void setFrequencyChannel(String FrequencyChannel) {
        this.FrequencyChannel = FrequencyChannel;
    }

    public String getCompartmentType() {
        return CompartmentType;
    }

    public void setCompartmentType(String CompartmentType) {
        this.CompartmentType = CompartmentType;
    }

    public String getCoveringBuildingsFloorsOrLocations() {
        return CoveringBuildingsFloorsOrLocations;
    }

    public void setCoveringBuildingsFloorsOrLocations(String CoveringBuildingsFloorsOrLocations) {
        this.CoveringBuildingsFloorsOrLocations = CoveringBuildingsFloorsOrLocations;
    }

    public String getCoverageArea() {
        return CoverageArea;
    }

    public void setCoverageArea(String CoverageArea) {
        this.CoverageArea = CoverageArea;
    }

    public String getPRRUSourcesNum() {
        return PRRUSourcesNum;
    }

    public void setPRRUSourcesNum(String PRRUSourcesNum) {
        this.PRRUSourcesNum = PRRUSourcesNum;
    }

    public String getNumberOfRRUSourcesForPassiveCellDivision() {
        return NumberOfRRUSourcesForPassiveCellDivision;
    }

    public void setNumberOfRRUSourcesForPassiveCellDivision(String NumberOfRRUSourcesForPassiveCellDivision) {
        this.NumberOfRRUSourcesForPassiveCellDivision = NumberOfRRUSourcesForPassiveCellDivision;
    }

    public String getPassiveCellTypeSingleAndDoubleChannelType() {
        return PassiveCellTypeSingleAndDoubleChannelType;
    }

    public void setPassiveCellTypeSingleAndDoubleChannelType(String PassiveCellTypeSingleAndDoubleChannelType) {
        this.PassiveCellTypeSingleAndDoubleChannelType = PassiveCellTypeSingleAndDoubleChannelType;
    }

    public String getNumOfProject() {
        return NumOfProject;
    }

    public void setNumOfProject(String NumOfProject) {
        this.NumOfProject = NumOfProject;
    }

    public String getDesignInstitudeName() {
        return DesignInstitudeName;
    }

    public void setDesignInstitudeName(String designInstitudeName) {
        DesignInstitudeName = designInstitudeName;
    }
}
